﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace EQual.Infrastructure.MVPFramework.Views
{
    public interface IListView<Ttype,Tmodel>
    {
 
        Tmodel Model { get; set; }

        event EventHandler<Microsoft.Practices.Composite.Events.DataEventArgs<Ttype>> ItemSelected;
        event EventHandler<Microsoft.Practices.Composite.Events.DataEventArgs<Ttype>> ItemDeleted;
        event EventHandler<Microsoft.Practices.Composite.Events.DataEventArgs<Ttype>> ItemAdded;
    }
}
